pass a kidney stone - French English Dictionary